SmartCell: An Energy Efficient Coarse-Grained Reconfigurable Architecture for Stream-Based Applications
نویسندگان
چکیده
This paper presents SmartCell, a novel coarse-grained reconfigurable architecture, which tiles a large number of processor elements with reconfigurable interconnection fabrics on a single chip. SmartCell is able to provide high performance and energy efficient processing for stream-based applications. It can be configured to operate in various modes, such as SIMD, MIMD, and systolic array. This paper describes the SmartCell architecture design, including processing element, reconfigurable interconnection fabrics, instruction and control process, and configuration scheme. The SmartCell prototype with 64 PEs is implemented using 0.13 μm CMOS standard cell technology. The core area is about 8.5 mm2, and the power consumption is about 1.6 mW/MHz. The performance is evaluated through a set of benchmark applications, and then compared with FPGA, ASIC, and two well-known reconfigurable architectures including RaPiD and Montium. The results show that the SmartCell can bridge the performance and flexibility gap between ASIC and FPGA. It is also about 8% and 69% more energy efficient than Montium and RaPiD systems for evaluated benchmarks. Meanwhile, SmartCell can achieve 4 and 2 times more throughput gains when comparing with Montium and RaPiD, respectively. It is concluded that SmartCell system is a promising reconfigurable and energy efficient architecture for stream processing.
منابع مشابه
SmartCell: A Coarse-Grained Reconfigurable Architecture for High Performance and Low Power Embedded Computing
This paper describes a novel coarse-grained reconfigurable architecture, namely SmartCell, targeted for high data throughput and computationally intensive applications. By integrating a large number of computational units with reconfigurable interconnection fabrics, SmartCell is able to provide stream processing capacity to achieve both performance and power efficiency. The preliminary results ...
متن کاملSmartCell Architecture, Design and Performance Analysis for Reconfigurable Embedded Computing
This abstract presents SmartCell, a coarse-grained reconfigurable architecture, which tiles a large number of computing units with flexible interconnection fabrics on a single chip. SmartCell is a highly evolvable system in the sense that the number of processing units can be dynamically changed to adapt to different system requirements. It can also be configured to operate in various computing...
متن کاملCode generation for a Coarse-Grained Reconfigurable Architecture
Good tool support is essential for computing platforms because they increase programmability. This is especially the case for reconfigurable architectures because applications need to be mapped on the architecture for each configuration individually. This paper introduces a compiler backend for Coarse Grained Reconfigurable Arrays (CGRA) based on LLVM. The CGRA compiler must be retargetable to ...
متن کاملCoarse-Grained Reconfigurable Computing for Power Aware Applications
Reconfigurable architectures find the middle ground between flexibility and efficiency by limiting their flexibility to a particular algorithm domain. A domain specific reconfigurable architecture is both efficient and flexible. Recore Systems provides semiconductor IP solutions for programmable systems-on-chip. The coarse-grained reconfigurable technology of Recore promises to solve the flexib...
متن کاملImplementation of Multi-Standard Wireless Communication Receivers in a Heterogeneous Reconfigurable System-on-Chip
Future mobile terminals become multi-mode communication systems. In order to handle different standards, we propose to perform baseband processing in heterogeneous reconfigurable hardware. Not only the baseband processing but also error decoding differs for every communication system. We already proposed implementations of the baseband processing part of an OFDM receiver and a Wideband CDMA rec...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- EURASIP J. Emb. Sys.
دوره 2009 شماره
صفحات -
تاریخ انتشار 2009